package com.ldodds.deville.calais;

public class ParametersImpl implements Parameters
{	
	private String contentType;
	private String outputFormat;
	private String relTagBaseURL;
	
	private boolean allowDistribution;
	private boolean allowSearch;	
	private String externalID;
	private String submitter;
	
	public ParametersImpl() {
		contentType = Parameters.TEXT_TXT;
		outputFormat = Parameters.OUTPUT_RDF;
		relTagBaseURL = "";
		allowDistribution = true;
		allowSearch = true;
		externalID = "ABC";
		submitter = "deville";		
	}
	
	public String getContentType() {
		return contentType;
	}
	
	public void setContentType(String contentType) {
		this.contentType = contentType;
	}

	public String getOutputFormat() {
		return outputFormat;
	}

	public void setOutputFormat(String outputFormat) {
		this.outputFormat = outputFormat;
	}

	public String getRelTagBaseURL() {
		return relTagBaseURL;
	}

	public void setRelTagBaseURL(String relTagBaseURL) {
		this.relTagBaseURL = relTagBaseURL;
	}

	public boolean isAllowDistribution() {
		return allowDistribution;
	}

	public void setAllowDistribution(boolean allowDistribution) {
		this.allowDistribution = allowDistribution;
	}

	public boolean isAllowSearch() {
		return allowSearch;
	}

	public void setAllowSearch(boolean allowSearch) {
		this.allowSearch = allowSearch;
	}

	public String getExternalID() {
		return externalID;
	}

	public void setExternalID(String externalID) {
		this.externalID = externalID;
	}

	public String getSubmitter() {
		return submitter;
	}

	public void setSubmitter(String submitter) {
		this.submitter = submitter;
	}
		
}
